.activity-list {
  padding: 0;
  // a链接颜色
  .text-gray-08 {
    color: $gray-08;
  }
  a.text-gray-08:link,
  a.text-gray-08:visited {
    color: $primary-brand;
  }
  a.text-gray-08 {
    transition: color 20ms;
  }
  a.text-gray-08:active,
  a.text-gray-08:hover {
    color: $hover-brand;
  }
  .activity-list-item-container {
    padding: 0 16px;
    border: none;
    &:hover {
      background: $gray-01;
    }
    &:last-child .activity-list-item {
      border-bottom: none;
    }
  }
}
.activity-list-item {
  display: flex;
  font-size: 14px;
  color: $gray-06;
  border-bottom: 1px solid $gray-02;
  .activity-left {
    padding-top: 14px;
  }
  .activity-body {
    display: flex;
    flex-direction: column;
    flex: 1;
    padding: 16px 10px;
    color: $gray-08;
    &-title {
      line-height: 20px;
      margin-bottom: 4px;
      max-width: 850px;
    }
    &-desc {
      white-space: pre-wrap;
      word-break: break-all;
      line-height: 20px;
    }
    .text-author-color {
      color: $gray-08;
      font-weight: 500;
    }
    .text-repo-color {
      color: $gray-08;
      font-weight: 500;
    }
    .normal-desc {
      text-align: left;
      line-height: 20px;
      font-size: 14px;
      color: $gray-08;
    }
  }
  .activity-right {
    padding-top: 16px;
  }
}
.member-change {
  display: flex;
  margin-top: 4px;
  height: 36px;
  &-avatar {
    margin-right: 8px;
  }
  .member-email {
    font-size: 12px;
    line-height: 16px;
    // margin-top: 4px
  }
  &-info {
    display: flex;
    flex-direction: column;
  }
}
.activity-commits-item {
  display: flex;
  margin-bottom: 4px;
  &:last-child {
    margin-bottom: 0;
  }
}
.activity-commit-msg-desc {
  word-break: break-all;
  line-height: 16px;
  font-size: 12px;
  color: $gray-06;
}
.activity-commits-message {
  max-width: 660px;
  display: flex;
  flex-direction: column;
  @media screen and (max-width: 1000px) {
    max-width: 342px;
  }
}
.activity-commits-top {
  display: flex;
  align-items: center;
}
.activity-commits-id {
  display: inline-block;
}
.activity-commits-title {
  display: inline-block;
  line-height: 20px;
  max-width: 770px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.desc-title-lh {
  display: inline-block;
  line-height: 20px;
  margin: 0 6px;
}
.activity-show-more-commits,
.activity-go-compare-link {
  margin-top: 4px;
}
.activity-toggle-more-commits-btn {
  color: $gray-06 !important;
}
